pedal stopper - Francés Inglés Diccionario